implied promise - Spanish English Dictionary